$(document).ready(function(){
    
    $(".telefone").mask("(99) 9999-9999");
    
    $(".data").mask("99/99/9999");
    $(".cep").mask("99999-999");
    
    $.validateEmail = function (email){
        var er = /^[a-zA-Z0-9][a-zA-Z0-9\._-]+@([a-zA-Z0-9\._-]+\.)[a-zA-Z-0-9]{2}/;
        if(er.exec(email))
            return true;
        else
            return false;
    };
    $('#tipo_pessoa').change(function(){
        $('#cpf_cnpj').unmask();
        if($(this).val() == 'F'){
            $('label[for="cpf_cnpj"]').html('CPF: <span>(*)</span>');
            $("#cpf_cnpj").mask("999.999.999-99").attr('size',14).attr('maxlength',14);
        } else if($(this).val() == 'J'){
            $('label[for="cpf_cnpj"]').html('CNPJ: <span>(*)</span>');
            $("#cpf_cnpj").mask("99.999.999/9999-99").attr('size',18).attr('maxlength',18);
        }
    });
    
});